package com.huangjue.backend.mapper;

import com.huangjue.backend.entity.ScheduleJob;
import org.apache.ibatis.annotations.Mapper;
import java.util.Map;

@Mapper
public interface ScheduleJobMapper{

    /**
     * 插入定时任务
     * @param job 任务实体
     * @return 插入成功的记录数
     */
    int insertJob(ScheduleJob job);

    /**
     * 修改任务状态
     * @param params 参数Map，包含id和status
     * @return 更新成功的记录数
     */
    int updateJobStatus(Map<String, Object> params);
}
